.form-content {
    height: 730px;
    padding-bottom: 20px;
}

.weight {
    display: flex;
    grid-gap: 10px;
    align-items: center;

    .weight-input {
        flex: 1;
    }
    .weight-unit {
        width: 300px;
        display: grid;
        grid-gap: 10px;
        grid-template-columns: 1fr 1fr;

        .button {
            height: 60px;
            line-height: 60px;
            text-align: center;
            grid-gap: 10px;
            border-radius: 8px;
            border: 2px solid #dcdfe6;
        }
    }
}
.buttons {
    width: 100%;
    height: 100px;
    display: flex;
    grid-gap: 20px;
    align-items: center;
    box-sizing: border-box;
}